Design and Non-linear Modelling of CMOS Multipliers for Analog VLSI Implementation of Neural Algorithms
نویسنده
چکیده
The analog VLSI implementation looks an attractive way for implementing Artiicial Neural Networks; in fact, it gives small area, low power consumption and compact design of neural computational primitive circuits. On the other hand, major drawbacks result to be the low computational accuracy and the non-linear behaviour of analog circuits. In this paper, we present the design and the detailed behavioural models of CMOS multipliers for the analog VLSI implementation of neural algorithms. The circuits implement the feed-forward operations of the Multi Layer Perceptron architecture and of the Back Propagation (on-chip learning) algorithm; they operate in the subthreshold regime to obtain a low power consumption and high dynamic range of weights. The circuit behavioural models take into account: i) non-linearity eeects; ii) environmental eeects (variations of temperature and of signal reference voltage). The models that we present in this paper, are used in the behavioural validation of the proposed architecture.
منابع مشابه
VLSI design for analog neural computation
information into the cell body, and transmit the output electrical signals through the axon. The paper describes a VLSI design methodology for the implementation of analog artificial neural networks. Analog VLSI circuit techniques offers area-efficient implementation of the functions required in a neural network such as multiplication, summation and Sigmoid transfer function. However, the analo...
متن کاملDesign and Implementation of a High Speed Systolic Serial Multiplier and Squarer for Long Unsigned Integer Using VHDL
A systolic serial multiplier for unsigned numbers is presented which operates without zero words inserted between successive data words, outputs the full product and has only one clock cycle latency. The multiplier is based on a modified serial/parallel scheme with two adjacent multiplier cells. Systolic concept is a well-known means of intensive computational task through replication of func...
متن کاملAnalog CMOS Neural Networks Based on Gilbert Multipliers with In-Circuit Learning
This paper examines analog CMOS circuit implementations of several common neural network algorithms. All circuits described perform in-circuit learning, using Gilbert multipliers as a primary circuit component. These include 3 μ m and 1.2 μ m designs for contrastive Hebbian learning, and Becker-Hinton networks (a variation of deltarule learning). In addition, unsupervised learning circuits for ...
متن کاملDesign and Implementation of a High Speed Systolic Serial Multiplier and Squarer for Long Unsigned Integer Using VHDL
A systolic serial multiplier for unsigned numbers is presented which operates without zero words inserted between successive data words, outputs the full product and has only one clock cycle latency. 
The multiplier is based on a modified serial/parallel scheme with two adjacent multiplier cells. Systolic concept is a well-known means of intensive computational task through replication of fu...
متن کاملCMOS VLSI Hyperbolic Tangent Function & its Derivative Circuits for Neuron Implementation
The hyperbolic tangent function and its derivative are key essential element in analog signal processing and especially in analog VLSI implementation of neuron of artificial neural networks. The main conditions of these types of circuits are the small silicon area, and the low power consumption. The objective of this paper is to study and design CMOS VLSI hyperbolic tangent function and its der...
متن کامل